package behavior.template;

/**
 * 这个就是计算器模版
 * 
 * @author thinkpad
 *
 */
public abstract class Game {
	
	public abstract void initialize();

	public abstract void startPlay();

	public abstract void endPlay();

	// 模板
	public final void play() {
		// 初始化游戏
		initialize();
		// 开始游戏
		startPlay();
		// 结束游戏
		endPlay();
	}
}
